flame quenching - French English Dictionary